projects developers consulting design risk analysis online shopping shop personal injury medical malpractice lawyer builders risk management open source management linux attorney construction insurance